package com.tedu.user.pojo.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@Data
public class UserParam {
    @ApiModelProperty(value = "用户id")
    private Integer id;
    @ApiModelProperty(value = "用户姓名")
    private String username;
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "用户生日")
    private Date birth;
    @ApiModelProperty(value = "监护人电话")
    private String guardianPhone;
    @ApiModelProperty(value = "身份证号")
    private String num;
    @ApiModelProperty(value = "年龄")
    private Integer age;
    @ApiModelProperty(value = "性别")
    private String gender;
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "更新时间")
    private Date updateTime;
    @ApiModelProperty(value = "健康状态")
    private String status;
    @ApiModelProperty(value = "职工ID")
    private Integer empId;
    @ApiModelProperty(value = "职工姓名")
    private String empName;
    @ApiModelProperty(value = "标签")
    private String tag;
    @ApiModelProperty(value = "备注")
    private String remark;
    @ApiModelProperty(value = "监护人ID")
    private Integer guardianId;
    @ApiModelProperty(value = "监护人姓名")
    private String guardianName;

    @ApiModelProperty(value = "开户组织")
    private String organization;
}
